package gentle.entity;

import com.baomidou.mybatisplus.activerecord.Model;

import java.io.Serializable;

public class PaymentInfo extends Model<PaymentInfo> {
    private static final long serialVersionUID = 7L;
    private String id;
    private String customerId;            //客户姓名
    private String reservationsId;           //
    private String depositPayServiceArray;
    private String tcName;           //tc姓名
    private String medicalRecordNumber;           //病历号
    private String noDealCause;           //不成交原因
    private Integer isDeal;           //是否成交
    private String remarks;           //是否成交
    private String operationTime;           //成交时间
    private Double dealPrice;            //成交金额
    private String isDealString;           //是否成交
    private String outpatientName;
    private Double amountOfPayment;
    private String payServiceId;        //
    private String getTime;
    private Integer payServiceNum;
    private Integer payServiceNumold;
    private Integer intamount;
    private Integer lowestPriceBill;
    private Double payService;
    private String dealStatus;
    private Double totleServiceActualPay;
    private Double foldingPay;          //折后价
    private Double totleFoldingPay;
    private Double supplementOfPayment;
    private Double serviceActualPay; //实付金额
    private String doctor;
    private String nurse;
    private String arrearsRemarks;
    private Double arrears;
    private String id2;
    private String typeNumber;
    private String checkValue;
    private String leftUp;
    private String leftDown;
    private String rightUp;
    private String rightDown;
    private String remarkss;
    private String rid;
    private String isUseCoupon;
    private String isUseIntegral;
    private String isUseBalance;
    private Double couponAmount;
    private Double integralAmount;
    private Double balanceAmount;
    private Double orderDiscount;
    private String deductionType;
    private String deductionTypeName;
    private Double deductionAmount;
    private Double depositAmount;
    private Double primaryAmount;         //打折前总价
    private Double discountHide;        //折后单价
    private Double wholeDiscount;       //整单折扣
    private String itemsParam;//开单各项的项目ID，实付金额拼接字符串（项目ID，项目实付金额|项目ID，项目实付金额...）
    private String dentalHygienist;
    private Double deductionAmountyhq;
    private Double payServiceNumST;
    private String referralerPerson;
    private String referralerPersoned;
    private String referralerRemarks;  //转诊备注
    private String referralerTime;
    private String orthodonticNumber;
    private Double arrearsAmount;
    private Double depositAmount2;
    private String deductionType2;
    private Double deductionAmount2;
    private String vipPayserviceId;
    private String reservationsIdx;

    public Integer getIntamount() {
        return intamount;
    }

    public void setIntamount(Integer intamount) {
        this.intamount = intamount;
    }

    public Integer getLowestPriceBill() {
        return lowestPriceBill;
    }

    public void setLowestPriceBill(Integer lowestPriceBill) {
        this.lowestPriceBill = lowestPriceBill;
    }

    public String getReservationsIdx() {
        return reservationsIdx;
    }

    public void setReservationsIdx(String reservationsIdx) {
        this.reservationsIdx = reservationsIdx;
    }

    public String getVipPayserviceId() {
        return this.vipPayserviceId;
    }

    public void setVipPayserviceId(String vipPayserviceId) {
        this.vipPayserviceId = vipPayserviceId;
    }

    public String getGetTime() {
        return getTime;
    }

    public void setGetTime(String getTime) {
        this.getTime = getTime;
    }

    public Double getDepositAmount2() {
        return depositAmount2;
    }

    public void setDepositAmount2(Double depositAmount2) {
        this.depositAmount2 = depositAmount2;
    }

    public String getDeductionType2() {
        return deductionType2;
    }

    public void setDeductionType2(String deductionType2) {
        this.deductionType2 = deductionType2;
    }

    public Double getDeductionAmount2() {
        return deductionAmount2;
    }

    public void setDeductionAmount2(Double deductionAmount2) {
        this.deductionAmount2 = deductionAmount2;
    }

    public Double getArrearsAmount() {
        return arrearsAmount;
    }

    public void setArrearsAmount(Double arrearsAmount) {
        this.arrearsAmount = arrearsAmount;
    }

    public String getOrthodonticNumber() {
        return orthodonticNumber;
    }

    public void setOrthodonticNumber(String orthodonticNumber) {
        this.orthodonticNumber = orthodonticNumber;
    }

    public Integer getPayServiceNumold() {
        return payServiceNumold;
    }

    public void setPayServiceNumold(Integer payServiceNumold) {
        this.payServiceNumold = payServiceNumold;
    }

    public Double getPayServiceNumST() {
        return payServiceNumST;
    }

    public void setPayServiceNumST(Double payServiceNumST) {
        this.payServiceNumST = payServiceNumST;
    }

    public Double getDeductionAmountyhq() {
        return deductionAmountyhq;
    }

    public void setDeductionAmountyhq(Double deductionAmountyhq) {
        this.deductionAmountyhq = deductionAmountyhq;
    }

    public String getDentalHygienist() {
        return dentalHygienist;
    }

    public void setDentalHygienist(String dentalHygienist) {
        this.dentalHygienist = dentalHygienist;
    }

    public String getRid() {
        return rid;
    }

    public void setRid(String rid) {
        this.rid = rid;
    }

    public Double getPrimaryAmount() {
        return primaryAmount;
    }

    public void setPrimaryAmount(Double primaryAmount) {
        this.primaryAmount = primaryAmount;
    }

    public Double getArrears() {
        return arrears;
    }

    public String getDepositPayServiceArray() {
        return depositPayServiceArray;
    }

    public void setDepositPayServiceArray(String depositPayServiceArray) {
        this.depositPayServiceArray = depositPayServiceArray;
    }

    public String getNurse() {
        return nurse;
    }

    public void setNurse(String nurse) {
        this.nurse = nurse;
    }

    public void setArrears(Double arrears) {
        this.arrears = arrears;
    }

    public String getArrearsRemarks() {
        return arrearsRemarks;
    }

    public void setArrearsRemarks(String arrearsRemarks) {
        this.arrearsRemarks = arrearsRemarks;
    }

    public Double getServiceActualPay() {
        return serviceActualPay;
    }

    public void setServiceActualPay(Double serviceActualPay) {
        this.serviceActualPay = serviceActualPay;
    }

    public String getDoctor() {
        return doctor;
    }

    public void setDoctor(String doctor) {
        this.doctor = doctor;
    }

    public Double getSupplementOfPayment() {
        return supplementOfPayment;
    }

    public void setSupplementOfPayment(Double supplementOfPayment) {
        this.supplementOfPayment = supplementOfPayment;
    }

    public Double getFoldingPay() {
        return foldingPay;
    }

    public void setFoldingPay(Double foldingPay) {
        this.foldingPay = foldingPay;
    }

    public Double getTotleFoldingPay() {
        return totleFoldingPay;
    }

    public void setTotleFoldingPay(Double totleFoldingPay) {
        this.totleFoldingPay = totleFoldingPay;
    }

    public Double getTotleServiceActualPay() {
        return totleServiceActualPay;
    }

    public void setTotleServiceActualPay(Double totleServiceActualPay) {
        this.totleServiceActualPay = totleServiceActualPay;
    }

    public String getId2() {
        return id2;
    }

    public void setId2(String id2) {
        this.id2 = id2;
    }

    public Double getAmountOfPayment() {
        return amountOfPayment;
    }

    public void setAmountOfPayment(Double amountOfPayment) {
        this.amountOfPayment = amountOfPayment;
    }

    public String getOutpatientName() {
        return outpatientName;
    }

    public void setOutpatientName(String outpatientName) {
        this.outpatientName = outpatientName;
    }

    public String getReservationsId() {
        return reservationsId;
    }

    public void setReservationsId(String reservationsId) {
        this.reservationsId = reservationsId;
    }

    public String getIsDealString() {
        return isDealString;
    }

    public void setIsDealString(String isDealString) {
        this.isDealString = isDealString;
    }

    public Double getDealPrice() {
        return dealPrice;
    }

    public void setDealPrice(Double dealPrice) {
        this.dealPrice = dealPrice;
    }

    public String getOperationTime() {
        return operationTime;
    }

    public void setOperationTime(String operationTime) {
        this.operationTime = operationTime;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCustomerId() {
        return customerId;
    }

    public void setCustomerId(String customerId) {
        this.customerId = customerId;
    }

    public String getTcName() {
        return tcName;
    }

    public void setTcName(String tcName) {
        this.tcName = tcName;
    }

    public String getMedicalRecordNumber() {
        return medicalRecordNumber;
    }

    public void setMedicalRecordNumber(String medicalRecordNumber) {
        this.medicalRecordNumber = medicalRecordNumber;
    }

    public String getNoDealCause() {
        return noDealCause;
    }

    public void setNoDealCause(String noDealCause) {
        this.noDealCause = noDealCause;
    }

    public Integer getIsDeal() {
        return isDeal;
    }

    public void setIsDeal(Integer isDeal) {
        this.isDeal = isDeal;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public String getRemarkss() {
        return remarkss;
    }

    public void setRemarkss(String remarkss) {
        this.remarkss = remarkss;
    }

    public String getTypeNumber() {
        return typeNumber;
    }

    public void setTypeNumber(String typeNumber) {
        this.typeNumber = typeNumber;
    }

    public String getCheckValue() {
        return checkValue;
    }

    public void setCheckValue(String checkValue) {
        this.checkValue = checkValue;
    }

    public String getLeftUp() {
        return leftUp;
    }

    public void setLeftUp(String leftUp) {
        this.leftUp = leftUp;
    }

    public String getLeftDown() {
        return leftDown;
    }

    public void setLeftDown(String leftDown) {
        this.leftDown = leftDown;
    }

    public String getRightUp() {
        return rightUp;
    }

    public void setRightUp(String rightUp) {
        this.rightUp = rightUp;
    }

    public String getRightDown() {
        return rightDown;
    }

    public void setRightDown(String rightDown) {
        this.rightDown = rightDown;
    }

    public String getItemsParam() {
        return itemsParam;
    }

    public void setItemsParam(String itemsParam) {
        this.itemsParam = itemsParam;
    }

    public String getPayServiceId() {
        return payServiceId;
    }

    public void setPayServiceId(String payServiceId) {
        this.payServiceId = payServiceId;
    }

    public Integer getPayServiceNum() {
        return payServiceNum;
    }

    public void setPayServiceNum(Integer payServiceNum) {
        this.payServiceNum = payServiceNum;
    }

    public Double getPayService() {
        return payService;
    }

    public void setPayService(Double payService) {
        this.payService = payService;
    }

    public String getIsUseCoupon() {
        return isUseCoupon;
    }

    public void setIsUseCoupon(String isUseCoupon) {
        this.isUseCoupon = isUseCoupon;
    }

    public String getIsUseIntegral() {
        return isUseIntegral;
    }

    public void setIsUseIntegral(String isUseIntegral) {
        this.isUseIntegral = isUseIntegral;
    }

    public String getIsUseBalance() {
        return isUseBalance;
    }

    public void setIsUseBalance(String isUseBalance) {
        this.isUseBalance = isUseBalance;
    }

    public Double getCouponAmount() {
        return couponAmount;
    }

    public void setCouponAmount(Double couponAmount) {
        this.couponAmount = couponAmount;
    }

    public Double getIntegralAmount() {
        return integralAmount;
    }

    public void setIntegralAmount(Double integralAmount) {
        this.integralAmount = integralAmount;
    }

    public Double getBalanceAmount() {
        return balanceAmount;
    }

    public void setBalanceAmount(Double balanceAmount) {
        this.balanceAmount = balanceAmount;
    }

    public String getDealStatus() {
        return dealStatus;
    }

    public void setDealStatus(String dealStatus) {
        this.dealStatus = dealStatus;
    }

    public Double getOrderDiscount() {
        return orderDiscount;
    }

    public void setOrderDiscount(Double orderDiscount) {
        this.orderDiscount = orderDiscount;
    }

    public String getDeductionType() {
        return deductionType;
    }

    public void setDeductionType(String deductionType) {
        this.deductionType = deductionType;
    }

    public Double getDeductionAmount() {
        return deductionAmount;
    }

    public void setDeductionAmount(Double deductionAmount) {
        this.deductionAmount = deductionAmount;
    }

    public Double getDepositAmount() {
        return depositAmount;
    }

    public void setDepositAmount(Double depositAmount) {
        this.depositAmount = depositAmount;
    }

    public String getDeductionTypeName() {
        return deductionTypeName;
    }

    public void setDeductionTypeName(String deductionTypeName) {
        this.deductionTypeName = deductionTypeName;
    }


    public Double getDiscountHide() {
        return discountHide;
    }

    public void setDiscountHide(Double discountHide) {
        this.discountHide = discountHide;
    }

    public Double getWholeDiscount() {
        return wholeDiscount;
    }

    public void setWholeDiscount(Double wholeDiscount) {
        this.wholeDiscount = wholeDiscount;
    }

    public String getReferralerPerson() {
        return referralerPerson;
    }

    public void setReferralerPerson(String referralerPerson) {
        this.referralerPerson = referralerPerson;
    }

    public String getReferralerPersoned() {
        return referralerPersoned;
    }

    public void setReferralerPersoned(String referralerPersoned) {
        this.referralerPersoned = referralerPersoned;
    }

    public String getReferralerTime() {
        return referralerTime;
    }

    public void setReferralerTime(String referralerTime) {
        this.referralerTime = referralerTime;
    }

    public String getReferralerRemarks() {
        return referralerRemarks;
    }

    public void setReferralerRemarks(String referralerRemarks) {
        this.referralerRemarks = referralerRemarks;
    }

    @Override
    protected Serializable pkVal() {
        return null;
    }
}
